www.gusucode.com > FavShop网店系统源码程序 > FavShop网店系统 1.0/upload/app/webroot/js/comment.js

    function showContent(id){
	if($('lnk'+id).innerHTML=='显示评论内容'){
		$('lnk'+id).innerHTML	= '隐藏评论内容';
		Effect.Appear($('tr'+id));
	}else{
		$('lnk'+id).innerHTML	= '显示评论内容';
		Effect.Fade($('tr'+id));
	}
}

function checkDoComment(){
	if(!isScore($("rall").value)){
		alert("请填写您的总体感觉!");
		return false;
	}
	if(!isScore($("rprice").value)){
		alert("请填写您对价格的评价!");
		return false;
	}
	if($("txtcontent").value=='' || $("txtcontent").value=='您尚未登录,只能以游客身份发表评论,如果想以会员身份发布,请先登录'){
		alert("请填写评论内容!");
		return false;
	}
	if($("txtcontent").value.length<2 || $("txtcontent").value.length>255){
		alert("评论内容字数必须在2~255之间!");
		return false;
	}
	return true;
}

function isScore(val){
	var reg	=/^\d+$/;
	
	if(!reg.test(val)){
		return false;
	}
	val	= parseInt(val);
	return val>=1 && val<=5;
}

function doComment(id){
	if(!checkDoComment())
		return;
	
	new Ajax.Updater("divResult", AppRoot+"/comments/add",{
		method: 'post', 
		asynchronous: true,
		evalScripts:true,
		parameters:{'product_id':id,'total_score':$("rall").value,'price_score':$("rprice").value,'content':$("txtcontent").value},
		onComplete:function(r){
		
		}
	});
}

function loadComment(id){
	$("divComments").innerHTML	= '正在加载评论!';
	new Ajax.Updater("divComments", AppRoot+"/comments/load/"+id,{
		method: 'post', 
		asynchronous: true,
		evalScripts:true,
		parameters:{},
		onComplete:function(r){
		}
	});
}